*{
  padding: 0;
  margin: 0;
}
html,body{
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}

.mainApp{
  height: 100%;
  width: 100%;
  display: flex;
  padding-top: 5px;
  flex-direction: column;
  justify-content: space-between;

  .headerApp{
    display: flex;
    padding: 10px;
    margin-top: -5px;
    background-color:#FED000;
    flex-grow: 0;
    justify-content: space-around;
    .meituan{
      width: 15%;
      padding-left: 5px;
      font-size: 15px;
    }
    .searchDiv{
      margin-left: 10px;
      width: 70%;
      margin-right: 10px;
    }
    .other{
      width: 15%;
    }
  }

  .middle{
    width: 100%;
    overflow: auto;
    flex-grow: 1;
    margin-top: -2px;
    padding-top: 2px;
    .other{
      width: 100%;
      margin-top: -2px;
      padding-top: 3px;
      padding-bottom: 3px;
      background-color: #FED000;
      .icon{
        .A{
          display: flex;
          justify-content: space-around;
        }
      }
      .text{
        display: flex;
        justify-content: space-around;
        span{
          width: 65px;
          text-align: center;
        }
      }
    }
    .choose{
      padding-top: 5px;
      width: 100%;
      div.picture{
        display: flex;
        justify-content: space-around;
        margin-top: 5px;
        img{
          text-align: center;
          width: 35px;
          height: 35px;
        }
      }
      div.text{
        display: flex;
        justify-content: space-around;
        span{
          width: 70px;
          text-align: center;
        }
      }
    }

    .middle{
      width: 100%;
      margin-top: 5px;
      height: 40%;
      .lunbotu{
        .adm-swiper-track-inner{
          height: 100%;
          .adm-swiper-item{
            text-align: center;
            img.food{
              width: 95%;
            }
          }
        }
      }
    }
    .list{
      width: 100%;
      .adm-list-item{
        border-bottom: darkgray 1px solid;
      }
    }
  }
  .bottomApp{
    height: 10%;
    width: 100%;
    flex-grow: 0;
    background-color: #FED000;
    }
  }